package com.locatme.modelBD;

import android.content.ContentValues;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;

import com.locatme.model.Enseigne;

public class EnseigneBD extends GestionBD {


    public EnseigneBD(Context context){
        //On crée la BDD
        super(context);
    }

    public SQLiteDatabase getBDD(){
        return db;
    }

    /**
     * insertEnseigne : Permet d'ajouter une enseigne (utilis lors de l'inscription)
     * @param enseigne : String
     * @param login : String
     * @return long : -1 si la requte ne s'est pas bien droule
     */
    public long insertEnseigne(Enseigne enseigne,String login){
        //Cration d'un ContentValues
        ContentValues values = new ContentValues();
        //on lui ajoute une valeur associe  une cl (qui est le nom de la colonne dans laquelle on veut mettre la valeur)


        values.put(BdLocatme.COL_NOM_ENSEIGNE,enseigne.getNomEnseigne());
        values.put(BdLocatme.COL_DESC_ENSEIGNE,enseigne.getDescEnseigne());
        values.put(BdLocatme.COL_H_OUVERTURE,enseigne.getHeureOuverture());
        values.put(BdLocatme.COL_H_FERMETURE,enseigne.getHeureFermeture());

        //on insre l'objet dans la BDD via le ContentValues
        return db.insert(BdLocatme.TABLE_ENSEIGNE, null, values);
    }
}
